twenty times (more) - İngilizce Eşanlam Sözlük